package co.yixiang.message.redis.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * Redis相关配置类
 * 该类用于配置Redis连接信息，包括主机地址、端口、密码和数据库选择
 * 通过@ConfigurationProperties注解绑定配置文件中的属性
 */
@Data
@Configuration(proxyBeanMethods = false)
@ConfigurationProperties(prefix = "spring.redis")
public class RedisConfigProperties {

    // Redis主机地址
    private String host = "host";
    // Redis端口
    private String port = "port";
    // Redis密码
    private String password = "password";
    // Redis数据库索引
    private String database = "database";

}
